package com.yiji.fintech.musfinance.common.strategy.gateway;

import com.yiji.fintech.musfinance.center.base.result.ResultFacade;
import com.yiji.fintech.musfinance.common.domain.base.BaseDomain;
import com.yiji.fintech.musfinance.common.strategy.context.SendGeteWayContext;

/**
 * 发送网关
 * Created by ouwen@yiji.com} on 2017/3/28.
 */
public interface SendGateWayService {
    /**
     * 发送网关
     * @param domain
     * @param result
     * @param sendGeteWayContext
     */
    void send(BaseDomain domain, ResultFacade result, SendGeteWayContext sendGeteWayContext);
}
